public class Fan {
//    1.	设计一个风扇类 Fan。这个类包括：
//            （5）一个创建带默认值的风扇的无参构造方法；
//            （7）一个名为 print()的方法输出描述风扇的信息。
//            如果风扇是打开的，则输出风扇的速度、半径和颜色。
//            如果风扇没有打开，则输出提示信息“风扇未打开”以及风扇的半径和颜色。
//            方法头如下所示：
//    public void print()
//    编写一个测试程序 FanTest 类，创建两个 Fan 对象：第一个对象各成员变量使用默认值；
//    将第二个对象设置速度为 3、半径为 10、颜色为绿色，状态为打开。
//    通过调用它们的 print()方法输出这两个对象的信息。
        int speed;//一个名为 speed 的 int 类型成员变量表示风扇的速度；
        boolean on;//一个名为 on 的 boolean 类型成员变量表示风扇是否打开；
        double radius;//一个名为 radius 的 double 类型成员变量表示风扇的半径；
        String color;//一个名为 color 的 String 类型成员变量表示风扇的颜色；
        //无参构造方法
        Fan(){
            speed = 1;//表示风扇的速度，默认值是 1
            on =false;//表示风扇是否打开，默认值是 false
            radius =5;//表示风扇的半径，默认值为 5
            color = "蓝色";//表示风扇的颜色，默认值为“蓝色
        }
    //一个创建带指定风扇速度、半径、颜色和是否打开状态的风扇的构造方法；
        Fan(int speed , boolean on ,double radius,String color ){
            this.speed = speed;
            this.on = on ;
            this.radius = radius;
            this.color = color;
        }
//            （7）一个名为 print()的方法输出描述风扇的信息。
        public static String print(int speed , boolean on ,double radius,
                                   String color){
            return "该风扇速度："+speed+"该风扇打开否："+on
                    +"该风扇半径："+radius +"该风扇颜色为："+color;
        }
//（7）一个名为 print()的方法输出描述风扇的信息。
//            如果风扇是打开的，则输出风扇的速度、半径和颜色。
//            如果风扇没有打开，则输出提示信息“风扇未打开”以及风扇的半径和颜色。
//            方法头如下所示：
//    public void print()
        public void print(){
            if (on == true) {
                System.out.println("该风扇速度为:"+speed+"半径为："+radius
                                    +"颜色为："+color);
            }else {
                System.out.println("风扇未打开，该风扇半径为："+radius
                        +"颜色为："+color);
            }
        }
}
